binding_entry_destroy (entry);
}
-/**
+/*
* gtk_binding_entry_add_signall:
* @binding_set: a #GtkBindingSet to add a signal to
* @keyval: key value
* Override or install a new key binding for @keyval with @modifiers on
* @binding_set.
*/
-void
+static void
gtk_binding_entry_add_signall (GtkBindingSet *binding_set,
guint keyval,
GdkModifierType modifiers,
const gchar *signal_name,
GSList *binding_args)
-{
- _gtk_binding_entry_add_signall (binding_set,
- keyval, modifiers,
- signal_name, binding_args);
-}
-
-void
-_gtk_binding_entry_add_signall (GtkBindingSet *binding_set,
- guint keyval,
- GdkModifierType modifiers,
- const gchar *signal_name,
- GSList *binding_args)
{
GtkBindingEntry *entry;
GtkBindingSignal *signal, **signal_p;
if (i == n_args || i == 0)
{
slist = g_slist_reverse (slist);
- _gtk_binding_entry_add_signall (binding_set, keyval, modifiers, signal_name, slist);
+ gtk_binding_entry_add_signall (binding_set, keyval, modifiers, signal_name, slist);
}
free_slist = slist;
if (!(need_arg && seen_comma) && !negate)
{
args = g_slist_reverse (args);
- _gtk_binding_entry_add_signall (binding_set,
- keyval,
- modifiers,
- signal,
- args);
+ gtk_binding_entry_add_signall (binding_set,
+ keyval,
+ modifiers,
+ signal,
+ args);
expected_token = G_TOKEN_NONE;
}
const gchar *signal_name,
guint n_args,
...);
-GDK_AVAILABLE_IN_ALL
-void gtk_binding_entry_add_signall (GtkBindingSet *binding_set,
- guint keyval,
- GdkModifierType modifiers,
- const gchar *signal_name,
- GSList *binding_args);
GDK_AVAILABLE_IN_ALL
GTokenType gtk_binding_entry_add_signal_from_string
guint _gtk_binding_parse_binding (GScanner *scanner);
void _gtk_binding_reset_parsed (void);
-void _gtk_binding_entry_add_signall (GtkBindingSet *binding_set,
- guint keyval,
- GdkModifierType modifiers,
- const gchar *signal_name,
- GSList *binding_args);
G_END_DECLS